self-contained shot peening - Alemán Inglés Diccionario